export interface User {
  uid: string;
  email: string;
  displayName: string;
  photoURL?: string;
  bio?: string;
}

export interface Copywriting {
  id: string;
  title: string;
  content: string;
  category: string;
  tags: string[];
  authorId: string;
  authorName: string;
  authorPhotoURL?: string;
  createdAt: any;
  updatedAt: any;
  likes: number;
  favorites: number;
  status: 'draft' | 'published' | 'archived';
}

export interface UserProfile {
  uid: string;
  displayName: string;
  photoURL?: string;
  bio?: string;
  copywritingsCount: number;
  likesCount: number;
  favoritesCount: number;
}
